// pages/bwmanager2/bwmanager2.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list: [],
  },

  bwtime: function (res) {
    this.setData({
      bwtime: res.detail.value
    })
  },
  bwdate: function (res) {
    this.setData({
      bwdate: res.detail.value
    })
  },
  rtdate: function (res) {
    this.setData({
      rtdate: res.detail.value
    })
  },
  xiugai: function (event) {
    console.log('43634', this.data.list.borrow_info.length - 1)
    const db = wx.cloud.database()
    const _ = db.command
    db.collection("book_list")
      .doc(this.data.id)
      .update({
        data: {
          title: this.data.title,
          tag: this.data.tag,
          address: this.data.address,
          ['borrow_info.' + [this.data.list.borrow_info.length - 1] + '.borrow_user']: this.data.name,
          ['borrow_info.' + [this.data.list.borrow_info.length - 1] + '.borrow_user_contact']: this.data.contact,
          ['borrow_info.' + [this.data.list.borrow_info.length - 1] + '.borrow_bwtime']: this.data.bwtime,
          ['borrow_info.' + [this.data.list.borrow_info.length - 1] + '.borrow_date']: this.data.bwdate,
          ['borrow_info.' + [this.data.list.borrow_info.length - 1] + '.return_date']: this.data.rndate,
        },
        success: function () {
          wx.showToast({
            title: '修改成功',
            duration: 2500
          })
          wx.navigateBack({
            delta: 1
          })
        }
      })
  },
  return: function () {
    var that = this
    wx.showModal({
      content: '确定已经归还',
      success(res) {
        if (res.confirm) {
          console.log('用户点击确定')
          const db = wx.cloud.database()
          db.collection("book_list")
            .doc(that.data.id)
            .update({
              data: {
                borrow: '在馆可借阅'
              },
              success: function () {
                wx.showToast({
                  title: '归还成功',
                  duration: 2500
                })
                wx.navigateBack({
                  delta: 1
                })
              }
            })

        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    const db = wx.cloud.database()
    db.collection("book_list")
      .doc(options.id)
      .get({
        success: res => {
          console.log(res.data),
            this.setData({
              list: res.data,
              id: options.id
            })
        },
        fail: err => {
          console.log(err)
        }
      })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})